leather turtle - Alemán Inglés Diccionario